.content-center-wrapper {
  .home-page {
    padding-top: 0;
  }
  .content-center-flex-item {
    position: relative;
    display: flex;
    flex-direction: column;
    background-color: #eee;
    margin-bottom: 20px;
    flex: 1;
    overflow: hidden;
    .content-block-title {
      position: absolute;
      top: 17rem;
      left: 20px;
      color: white;
    }
    .content-block-text {
      width: 100%;
      font-size: 1rem;
      text-indent: 2em;
      color: black;
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 30px;
    }
    .content-img {
      width: 100%;
      height: 100%;
    }
  }
  .content-center-block-item {
    position: relative;
    display: flex;
    background-color: #eee;
    margin-bottom: 20px;
    flex: 1;
    overflow: hidden;
    .content-block-title {
      position: absolute;
      top: 17rem;
      left: 20px;
      color: white;
    }
    .content-block-text {
      width: 100%;
      font-size: 1rem;
      text-indent: 2em;
      color: black;
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 30px;
    }
    .content-img {
      width: 100%;
      height: 100%;
    }
  }
}
